deep pink tahebuia - Spanish English Dictionary